do one's very best to - Turkish English Dictionary